ngl: Don't cache large glyphs forever
authorMatthias Clasen <mclasen@redhat.com>
Sun, 3 Oct 2021 17:43:15 +0000 (13:43 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 3 Oct 2021 17:43:15 +0000 (13:43 -0400)
commitf7df384ee1cbd5bba6f15226eeb8215eea89ba55
treeb09c86b90e247719f1b3af51ef651779185be9c0
parent8c227622d7afc9dcb943ee6fb5dfb7b68fe76f0e
ngl: Don't cache large glyphs forever

We never put large icons into the icon cache,
so all its items are always atlased, but we do
put large glyphs in to the glyph cache, and we
were never freeing those items, even when they
go unused. Fix that.
gsk/ngl/gskngltexturelibrary.c